more embarrassing - Alemán Inglés Diccionario